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: 4pm - 8pmWed: 4pm - 8pmThu: 4pm - 8pmFri & Sat: 11am - 8pmSun: 11am - 8pm