Giulietti Italian Restaurant
26 Route 73
Cedar Brook, NJ 08018
Cedar Brook, NJ 08018