All Star Grill hero image

All Star Grill

Restaurant

2019 FL-60, Lake Wales, FL 33898, USA

Biter Score
7.6
Open
Friday: 11 AM – 11 PM