Full menu with prices & pictures
Le Fin Palais Royal Piata Amzei Nr 13, Bucharest I-01039...
+40213136464
French
Seafood