The pizza at Steve's is superb. Thin,homemade crust, generous toppings, great flavored sauce. Greek pizza made me feel like I was in Athens.......... Love the atmosphere, large space divided so you can carry on conversation at your table easily. Staff friendly and attentive. Definitely our new go to place for pizza.