February 19, 2019 No Comments Uncategorized We accept reservations at 11 am. Please call us at 352.735.3327 Visit Us Our Location Phone 352-735-3327 Address 425 N Alexander St., Mount Dora, Florida 32757 Working Hours Mon: 4pm - 8pmTues: CLOSEDWed: 4pm - 8pmThu: 4pm - 8pmFri: 4pm - 8pm (This summer only) Sat and Sun - 11am - 8pm