"This place was absolutely amazing. Food was fresh and delicious. Picture perfect meals. Can't wait to go back and try something new!!"
Phone: (+1)9375084175
Address: 624 N Main St, Urbana I-43078-1304, United States
City: Urbana
Tuesday: 11:00-20:00
Wednesday: 11:00-20:00
Thursday: 11:00-20:00
Friday: 11:00-21:00
Saturday: 11:00-21:00
Dishes: 16
Amenities: 13
Categories: 5
Reviews: 1024