Lombardi's

Rating: 
7.30
Cuisine: 
Pizza
597 Pompton Ave
Cedar Grove
(973) 239-6600
details