Denver, United States
Italian restaurant situated in a basement on Larimer. Was here for lunch. Excellent food, especially the pizzas. Would satisfy all of your cravings for some Italian food. Seems to be a nice spot for a workday team lunch. Not to forget, extensive list of local craft beer.