Upbeat and fun Italian restaurant.