Best Greek Restaurants In Okeechobee, FL
Sep 19, 2016
Lakeside Grill is a restaurant located in Okeechobee, Florida at 1111 South Parrott Avenue. They are open every day except Monday. John and Elaine Menihtas are no strangers to the restaurant business by any means. As a matter of fact, they’ve been restaurant business owners for over 33 years. John Menihtas came from Greece in 1978 and started working in restaurants, humbly, as a dishwasher, and...
1111 South Parrott Avenue, Okeechobee, FL, 34974
Terms of Service
© 2016 DineRank.com. All rights reserved.