Cosmo Taberna & Wines is a restaurant offering a selection of wines and food.