A bustling Italian restaurant and pizzeria whose menu is a veritable dictionary of pizza and much else besides including a fabulous selection of fish and seafood. They even do truffles and, let’s face it, you don’t see those every day on a menu in Bucharest. Well worth making the journey uptown (it is close to the old Baneasa Airport) for both the food and the atmosphere, which demonstrates that top restaurants don’t have to be flash. Comes complete with red and white check tablecloths. As authentically Italian as it gets, we love it.
