City Star Family Restaurant — Lake Wales | Florida Menus
City Star Family Restaurant is a restaurant in Lake Wales, Florida. Listing sourced from OpenStreetMap.
City Star Family Restaurant is a restaurant in Lake Wales, Florida. Listing sourced from OpenStreetMap.