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

811 S Howard Ave, Tampa, FL | Directions   33606

27.935532 -82.483111

Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
Royal Palace Thai Restaurant
 
70% 100 23 20 Votes
Get Directions
Your Friends

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