Thai Orchid Restaurant

negative neutral positve click to rate!
Thai Orchid Restaurant phone number(831)425-2206



Price Range: $


Address: 2238 Mission St
Santa Cruz, CA 95060
Intersection:Fair Ave & Mission St
Telephone: (831)425-2206
Category:Thai Restaurants
More: Web Results



General Information

Alcohol: Wine/Beer only

Map To This Location

 From

view full menu» Thai Orchid Restaurant Menu Highlights


 
go

Back to Top