Tara Thai & Sushi

307 Longview Plaza Driveway, St Simons Island, GA

Menu (As of 10/30)

Starter

Tara Thai & Sushi: hours and how to order