Get directions to: Villa Roma, Allamuchy, NJ
Restaurant address: State Hwy 517 Allamuchy, NJ 07820, USA
Restaurant: Villa Roma