Thai Orchid Seafood Restaurant
2238 Mission Street
Santa Cruz California, 95060
Phone: (831) 425-2206
Website: www.thaisantacruz.com
Specialty:
Thai, Asian
Cuisine:
Asian, Thai
Feature:
Buffet, Cheap Eats, Kid Friendly
Price:
On Budget Prices
Feedback:
5