Vietnamese Restaurants in Tampa

Restaurant BT

Vietnamese • Palma Ceia

Food28 Decor22 Service22 Cost$66