Island Way Grill

20 island Way, Clearwater, Florida, 33767, USA