Latin Flavor, PHILADELPHIA, Pennsylvania (PA)
Readily positioned at 3405 North 2 St () in PHILADELPHIA, Pennsylvania (PA) (19140), Latin Flavor are available at 2156348166. Make sure you ahead to make a reservation.
More restaurants in PHILADELPHIA, Pennsylvania (PA)
Latin Flavor contact information and details:
Address: 3405 North 2 St - , PHILADELPHIA, Pennsylvania (PA) 19140
Contact Phone: 2156348166