Full menu with prices & pictures
Olive Garden 50 A, Tudor Vladimirescu Boulevard,...
+40358401738
Mediterranean
Italian