We are open for both dine in and take-out, and are excited to serve you. Our current hours of operation differ from our normal business hours. Give us a call or stop in to see us Monday - Sunday, between the hours of 11:00 a.m. and 3:00 p.m.
If you would like to make a reservation, please give us a call at 440-235-1223. We are located at: 8092 Columbia Road Olmsted Falls, OH 44138
Current Business Hours: Open 7 days a week, 11 a.m.-3 p.m.