Sala Thai Restaurant

Website

Details

Address

10769-10 Beach Blvd Jacksonville, Florida 32246