81 Main Street Woodbridge, NJ 07095
732-602-0900
Lunch and Dinner
http://www.ilcastellos.com
Major Credit Cards Accepted