Belmont Pizza is a longstanding pizza restaurant on Trapelo Road that rounds out its menu with Italian and American sandwiches and other casual fare. The dining space is comfortable and unpretentious—the kind of place where locals have been ordering slices and full meals for years.