28.03°N 82.39°W◉ charted & open

Fixed star

Stefano Greek Italian Restaurant

4 out of 5 stars106$$Tampa, FL

Stefano Greek Italian Restaurant. Food, Desserts, Breakfast & Brunch, Restaurants, American (Traditional), Greek, Italian. 8600 N 56th St — Tampa — FL

Field notes

Beer & wineTakes reservationsTake-outGood for kidsGood for groupsWheelchair accessibleCatersBike parkingHas a TVAmbiencecasualGood forlunch · dinnerParkingparking lot

Neighboring stars

nearest in embedding space

id o6jfwLREaGy1mwAEybjOkg · 106 observations logged