Restaurant
Unclaimed

Royal Thai And Sushi

1600 W Call St # 108, Tallahassee, Florida
WebsiteDirections

Business facts include Overture Maps data. Data Sources & Licenses

Frequently Asked Questions

Where is Royal Thai And Sushi located?
Royal Thai And Sushi is located at 1600 W Call St # 108 32304-4957, in Leon County.
What type of business is Royal Thai And Sushi?
Royal Thai And Sushi is listed under Restaurant in Tallahassee, Florida.
Does Royal Thai And Sushi have a website?
Yes. The website for Royal Thai And Sushi is www.royalthaisushi.com.

Map & Directions

1600 W Call St # 108, Tallahassee, Florida

Get Driving Directions

Business Details

Incorrect Details?

Help us keep this directory accurate. Suggest corrections or claim this listing to manage photos, hours, and descriptions.

Businesses by Location