We just happened by this restaurant and saw their trip advisor window stickers. It didn't disappoint. The artichoke salad was great as well as the pizza. Friendly staff too. Looks like the do a lot of take out too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.