Address: 56 Franceză St.

Phone: +40722 511 299

Swiss restaurant, the only of its kind that we know of in Bucharest.