Maria Rosa Restaurant & Pizza
Italian, Pizza
Flemington, NJ
5.0 mi