Best Mediterranean Restaurants In Montrose, CO

Last Updated:
Sort
The Bistro is a restaurant located in Montrose, Colorado at 228 East Main Street. This restaurant serves port, truffle fries, widmer hefeweizen, sauvignon blanc, spaghetti and meatballs, vegetarian, and mussels al diablo. They also serve cedar plank roasted salmon, snow capped cider, greek salad, ciopinno, truffle salmon sashimi, coors light, and verdejo. They are open every day except Sunday....
228 East Main Street, Montrose, CO, 81401
Rank
1
2 votes
Sponsor
0.0