Ciro is probably one of the best Italian Restaurants in Frankfurt. Their Pinsa is one of a kind, I read it is made from a unique combination of different flours, totally different from the typical pizza we find in most restaurants. My favorite pasta is the Truffle Tagliolini Pasta, Fresh pasta rolled in the Parmesan Wheel and topped with Fresh Truffles 😉 Simply the best! My husband and I once tried Truffle Pasta in another Italian restaurant when Ciro was closed and it really did not compare to the one in Ciro 🙂 They also recently added more desserts – the chocolate lava cake is really good, not sure if they have it always though. They have two branches in Frankfurt, one in Berger Strasse 89 and one in Stephanstrasse 13.