Roma Pizza & Rest
98 North Ave
Garwood, NJ 07027-1137
908-789-1170