What's the deal with Steve's Pizza across from Market Basket?
I swear I have never seen one person in that parking lot or in the store when I've driven by. Half of the time Google says they're open but there are no lights on inside and clearly no one is even in there. Sometimes the lights are on but I've never seen anyone through the window. Nothing but gushing reviews on Google even though, again, I've never seen a single person in there. My girlfriend and I joke that it's a front of some sort. I'm sure this is not the case, but has anyone here actually ever been in there? I don't know how they're still in business, and I don't mean that in a mean way. I'm just genuinely curious.
Edit: Thank you for sharing you experiences everyone 🙏 I'm starting to think this place isn't a front....
...but maybe all of you are Steve (of Steve's Pizza in Waltham, the very same) using alt accounts to convince me that it's real...
I guess we will never know.