This was some of the best pizza I have eaten, and I have eaten a lot of pizza. You could taste the tomatoes in the sauce and the cheese was creamy and of the highest quality. The place is a local hangout, not fancy, but the waitress was a delight. She had an honest smile, she was helpful, funny, energetic and efficient. We had real brewed iced tea with a slice of lemon that tasted like tea, not sugar!. We enjoyed an unhurried, delicious meal at a very reasonable price. If you are in the area, do try Stella's.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.