Lotus Garden Chinese Restaura Nt

Lotus Garden Chinese Restaura Nt

Restaurants in Meridian, ID

Restaurants Chinese Restaurants

Contact us

Location

2120 E Fairview Ave,
Meridian , ID 83642 UNITED STATES

Reviews

Lotus Garden Chinese Restaura Nt 208-288-2772
2120 E Fairview Ave,
Meridian , ID 83642 UNITED STATES
$
Lotus Garden Chinese Restaura Nt

Detail information

Company name
Lotus Garden Chinese Restaura Nt
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Lotus Garden Chinese Restaura Nt

Contacts Location Details