Restaurants in Denver, CO
Restaurants • Italian Restaurants
1365 Tennyson St.,
Denver ,
CO
80204
UNITED STATES
Based on 1 reviews
Mediocre
Nothing great. The only awful dish was the veal. The rest was subpar for the price - there weren't any palate teasers for sure. The service was VERY good, which was the only redeeming quality of the dining experience. Try something more...Worldwide > United States > Denver, CO > Italian Restaurants