I've always had great pizza at Teddy's -- Bianca (white) is my favorite. Their Greek salad and garlic bread are also very good. I haven't had anything else -- why mess with success? The staff are friendly and pleasant, making it more fun to go there.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.