Bella Pizza Italian Restaurant

32 Bloomfield Ave, Bloomfield, NJ 07003

4.5(34)
$10 Minimum