Royal Palace Thai Restaurant
(813) 258-5893 | View Website

811 S Howard Ave, Tampa, FL   33606

27.935532 -82.483111
Map of Royal Palace Thai Restaurant
 
70% 100 23 20 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!