"It was a bit loud, people talked about music, but on a Friday night it is to be expected. The food was excellent, but we loved the Irish cream cheese cake most."
Phone: +17152944777
Address: 1020 N Cascade St, Osceola I-54020-8156, United States
City: Osceola
Monday: 10:30 -02:00
Tuesday: 10:30 -02:00
Wednesday: 10:30 -02:00
Thursday: 10:30 -02:00
Friday: 10:30 -02:30
Saturday: 08:00 -02:30
Sunday: 08:00 -02:00
Dishes: 2
Amenities: 3
Categories: 5
Reviews: 489