Full menu with prices & pictures
Buena Vista 43, Petru Movila Street, Iaşi, Roman...
+40232242244
Reserve a table now for Buena Vista