Ralph S.03/06/24Wife and I have visited other pizza places in Falmouth, but once we tried Steve's veggie pizza- we finished our search. Perfect amount of veggies, and really tasty. We've ordered this pizza... More
Michael B.01/10/24We've eaten at every pizza place in town. Steve's is the best! Tasty pies, friendly and fast service, not pretentious. More
Kyle S.07/20/23DO NOT ORDER HERE. Some of the worst pizza I've ever exchanged money for. And I use the word pizza loosely, because what we were served was stiff cardboard with crappy sauce and overcooked... More
The Take P.06/30/23This place has gone completely downhill. Grew up in Falmouth and it was always great but the prices have gone way up and the food and service have gone way down. They have like 10 people working... More
Nikash K.07/20/23This place doesn't look like much, but to be honest the pizza HIT. I walk in and get a large cheese to share with my girlfriend. I went and tried to wash my hands and there was no soap in the... More