Cosmo's Bistro is an Italian restaurant.