Royal Palace
811 S Howard Ave
Tampa Bay
,
Florida
33606
Sponsored links:
About
Royal Palace, Tampa Bay
Royal Palace After spending many years in the food service industry in Thailand, the Damrong family has brought the authentic taste and delicious recipes of Thailand to America.
Category
Asian Restaurants