What? Where?

Royal Palace Reviews & Details

Royal Palace

Royal Palace is rated 3 stars

811 S Howard Ave
(813) 258-5893

Love It Hate It Try It Edit It Share It

Royal Palace is located at 811 S Howard Ave in Tampa near the intersection of S Howard Ave and W Bristol Ave. Their menu consists of Thai dishes . Call (813) 258-5893 for takeout.

  • Cuisine:Thai
  • Service:Takeout
  • Major Intersection:S Howard Ave And W Bristol Ave
What everyone says about Royal Palace

Tell us more about Royal Palace Tampa!

Royal Palace Reviews, Tampa

Be the first to review Royal Palace!
Review Royal Palace

More Restaurants in Tampa Bay

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013