Il Tulipano Restaurant
1131 State Hwy No 23
Cedar Grove, NJ 07009
Cedar Grove, NJ 07009