Ted's Montana Grill

Review by Gary Thrower

5370 Greenwood Plaza Blvd #110, Greenwood Village, CO 80111
6 years ago

salt and pepper trout was very good. Service was good