Best Italian Restaurants In Montrose, CO
Sep 20, 2016
Trattoria Di Sofia
Trattoria Di Sofia is a restaurant located in Montrose, Colorado at 110 North Townsend Avenue.
110 North Townsend Avenue, Montrose, CO, 81401
Creekside Restaurant is a restaurant located in Montrose, Colorado at 697 Cobble Drive. They are open every day of the week. A butterflied chicken breast breaded and fried covered in parmesan, marinara and placed on top of buttered linguini with toast points. All served with your choice of White, Wheat, Texas Toast or Rye, Lettuce, Tomato, Onion & Pickle. Choice of Fries, Soup or Salad. Grilled...
697 Cobble Drive, Montrose, CO, 81403
Terms of Service
© 2016 DineRank.com. All rights reserved.