Papa Luigi Elmer

Italian restaurant · 119 N Main St, Elmer, NJ

Dine-In

Hours

More food in Elmer, NJ · Italian Food in Elmer