Skip to main content

Tai Wei Thai Restaurant

Heidi's Restaurant and Bar

Just recently opened in December 2006, Heidi’s claims to be “your typical Swiss restaurant.”  While the surrounding scenery might not compare with the Swiss Alps, the inside is definitely worth a visit. The building’s façade is meant to resemble a mounta...