it's not an Italian restaurant
Italian food you can't find in Italy and much more
Gleznotāju iela 12/14
LV-1050 Rīga