Roma Bar & Cafe, TELLURIDE, Colorado (CO)
Readily settled at 133 East Colorado Avenue () in TELLURIDE, Colorado (CO) (81435), Roma Bar & Cafe can be reached at 9707283669. Please call early in advance to book your place in the restaurant.
More restaurants in TELLURIDE, Colorado (CO)
Roma Bar & Cafe contact information and details:
Address: 133 East Colorado Avenue - , TELLURIDE, Colorado (CO) 81435
Contact Phone: 9707283669