
St Andrews · Chinese restaurant
The Oriental House
Reliable Chinese spot on Market Street doing proper Cantonese dishes without the pretence. Locals' favourite for two decades.
Open now3.7(168)££91 Market St, St Andrews KY16 9NX, UK
🍴 Chinese restaurantcasualtraditionalfamily-friendlyrelaxedchinese restaurant
You'll find The Oriental House squeezed onto Market Street, right in the heart of town where the cobbles get worn from student feet and tourist shuffle. It's the kind of place that's been feeding St Andrews for years—not flashy, not trying to be anything other than what it is. Order the crispy aromatic duck or the king prawns in black bean sauce, and you'll understand why people keep coming back despite the dated décor. It's genuinely good Chinese food at reasonable prices, the sort of neighbourhood spot you'd actually take visitors to because it delivers, not because you're running out of options.
Known for
- ★Crispy aromatic duck
- ★King prawns in black bean sauce
- ★Reliable Cantonese cooking
- ★Reasonable prices for the town
- ★Long-standing local favourite
Photos



Similar Venues Nearby

OPEN££⭐ Featured
The Grange Inn
Grange Rd, St Andrews KY16 8LJ, UK
4.9 · 206 reviews

OPEN££⭐ Featured
The Bridge - Mediterranean Restaurant, St. Andrews
Rusacks, Pilmour Links, 16 Pilmour Links, St Andrews KY16 9JQ, UK
4.8 · 545 reviews

OPEN££⭐ Featured
Saints Sizzle - Classic Hamburgers & French Fries
The Scores, St Andrews KY16 9AS, UK
4.7 · 339 reviews