Skip to main content

Royal Palace Thai Restaurant

restaurant · thai restaurant · Tampa, FL

Address
811 S Howard Ave, Tampa, FL 33606
Phone
(813) 258-5893
Website
royalpalacethai.com
Where
27.9354, -82.4832

Search Hominin for Royal Palace Thai Restaurant

Other restaurants nearby

More in Tampa

Royal Palace Thai Restaurant — restaurant in Tampa, FL | Hominin