2098 Atwood Ave, Madison 53704, United States
2098 Atwood Ave, Madison 53704, United States
No delivery
Spot something wrong?
Dishes at Lao Laan Xang Restaurant. Prices may vary in venue.
Been to Lao Laan Xang Restaurant? Be the first to share what you ate.