Eating Italian Pizza at Baggios restaurant in Fort Lee, NJ.

Feedback

Do you manage or own Baggios?

Yes