Best Greek Restaurants In Okeechobee, FL
Apr 23, 2017
Lakeside Grill is a restaurant located in Okeechobee, Florida at 1111 South Parrott Avenue. They are open every day of the week. 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
© 2017 DineRank.com. All rights reserved.