Address: 1835 W Cherry Ln, Meridian, ID 83646, USA
No, and the food is very good.
Prices are in line with chain restaurants like sizzler and outback.
No it is not
No. But I would have to say comparison to what?
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
State liquor store
76 E Fairview Ave, Meridian, ID 83642, USA
1980 S Meridian Rd #110, Meridian, ID 83642, USA
Pizza delivery
2295 E Cinema Dr, Meridian, ID 83642, USA
Dollar store
3701 E Fairview Ave, Meridian, ID 83642, USA
Indian restaurant
3223 E Louise Dr #106, Meridian, ID 83642, USA
Kitchen supply store
N Eagle Rd &, E Fairview Ave, Meridian, ID 83646, USA
Drug store
4850 N Linder Rd, Meridian, ID 83646, USA
Thrift store
231 N Main St, Meridian, ID 83642, USA