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


view full menu» Thai Orchid Restaurant Menu Highlights


Back to Top