Steve's Greek Cuisine

Greek | Back Bay

This place has CLOSED

These inexpensive sibs are "quick" "go-tos" for "no-frills", "casual" but still "great" Greek fare; the light and airy Back Bay location features a "family atmosphere", while one in Faneuil Hall is just takeout – though both employ "hard-working" staffs.

Address

316 Newbury Street | Map
Boston, Massachusetts 02115
617-267-1817
www.spoolads.com/listings/Steves_greek_cuisine.php

Today's hours

10:00am - 12:45pm
Monday 7:30am - 11:00pm
Tuesday 7:30am - 11:00pm
Wednesday 7:30am - 11:00pm
Thursday 7:30am - 11:00pm
Friday 7:30am - 12:00am
Saturday 7:30am - 12:00am
Sunday 10:00am - 12:45pm
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
     
     
     
    x

Steve's Greek Cuisine

316 Newbury Street
Boston, Massachusetts 02115
617-267-1817

MORE ABOUT Steve's Greek Cuisine