Restaurants & Bars

Wild Orchid

Maya | Nov 4, 2003 02:05 AM

Has anyone tried the new Thai Restaurant, Wild Orchid, on about 7500 and 24th NW near Ballard? Is it any good?

Want to stay up to date with this post?