Thousand Nights Night - Tampa

2810 E Bearss Ave., Tampa, FL 33613, United States
Dishes: 5
Fast & Simple Download Menulist App now