Get directions to: Albasha Restaurant, Paterson, NJ
Restaurant address: 1076 Main Street Paterson, NJ 07503, USA
Restaurant: Albasha Restaurant