Get directions to: Latin Flavor Productions, Pennsauken, NJ
Restaurant address: 2242 Mulford Ave Pennsauken, NJ 08110, USA
Restaurant: Latin Flavor Productions