Pasta la vista, baby!

Restaurant in Cherkasy, Ukraine

Italian restaurant