Food Service Property 29 Main Ave Elmwood Park, NJ 07407 Phone: (201) 797-4100 Fax: (201) 797-7512
Category: Restaurants