A great sandwich shop that has been in Belmont for many years and is well known by the locals. The pizzas are made to order, are reasonably priced and are excellent. Call ahead if you want to pick one up to take home for supper.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.