Park City is choice city
The Cabin in the Grand Summit Hotel and the Westgate Grill also at Canyons are ok for everyone and all-purpose.
All the super markets in Park City, especially Wild Oats in Kimball Junction have excellent prepared foods if you're not into cooking. Wild Oats has a take-out sushi bar.
There are several new restaurants in the new Red Stone complex on Highway 224 between Canyons and Kimball Junction. They tend toward the ordinary rather than the gourmet, but there is probably a chinese and a Japanese restaurant there. The new movie theater is also in Red Stone as is Wild Oats.
Loco Lizard is very good.
We've always found the one Thai Restaurant on Main Street to be reasonable and consistently good.