The Most Chic Restaurants of Tehran

Leon - Italian Cuisine with 4 Locations across Tehran

Leon is a group of Italian restaurants with three locations across Tehran, though its beautiful branch at the Sam Center is certainly something to write home. It has a romantic yet chic ambiance typified by its upscale design and beautifully presented dishes. The contemporary restaurant group began life back in the mid-1990s but underwent a revamp in 2010 and now boasts exquisite surroundings and an updated menu full of authentic Italian dishes. Start with an appetizer of beef carpaccio with herbs, lemon, olive oil and parmesan or a fresh and simple caprese salad of mozzarella, tomato and basil followed by a creamy carbonara pasta with bacon, garlic and parmesan, or one of Leon’s signature steak dishes.