Review of Tabu Lounge & Sports Bar

200 S 12th St, Philadelphia, PA 19107

Overall Rating

Review


Salads- maybe. Not worth the chance

Updated 8 years ago

Celiac