Lotus Garden Chinese Restaura Nt
Address:
2120 E Fairview Ave, Meridian, ID 83642
Phone:
(208) 288-2772 Restaurants
Other Businesses:
- Blimpie at 3223 E Louise Dr, Meridian, ID 83642
- Backstage Bistro (at Village Cinema) at The Village at Meridian 3711 East Longwing Lane, Meridian, ID 83646
- Baja Fresh at 2199 N Chandra Pl, Meridian, ID 83646
- McDonalds at 3100 E Magic View Dr, Meridian, ID 83642
- Superb Sushi at 2053 E Fairview Ave, Meridian, ID 83642