Sign in


Forgotten your Password?

Enter your email address below and we'll send instructions and a link to reset your password


Unlock Sydney's hidden gems

All the latest and greatest places to eat, drink, stay and play in your city.

By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.

The Best Restaurants in Leichhardt for a Flavourful Feed

We hope you're hungry!


If you haven't been around in the Inner West suburb of Leichhardt lately, you'll be surprised to find fun spots that are all about hearty bites and satisfying sips. 

Forget the fuss and frills; you'll be treated to Italian restaurants that make Nonna proud and brunch spots that redefine lazy mornings. Enjoy the laidback charm of the best restaurants in Leichhardt.

Grappa Ristorante e Bar

Grappa Ristorante e Bar

Leichhardt is the Sydney home of Italian, and Grappa Ristorante e Bar is one of the best in show. Offering a mix of southern and northern Italian flavours, the menu dances between fresh and hearty dishes, showcasing an ode to seafood.

From wood-fired scampi to Tagliolini with crab, Grappa's culinary offering is a coastal delight.  Their commitment to fresh, local ingredients, flown-in Italian delights, and a wood-fired oven creating thin-crusted pizzas make it a genuine local favourite and an instant crowd pleaser. 

1/267-277 Norton Street, Leichhardt

The Carpenter

The Carpenter

Tucked away in a quiet Leichhardt backstreet, this industrial-chic cafe is a local favourite among the best restaurants in Leichhardt for a bite of brunch.

The Carpenter offers delicious fare and specialty coffee to its dedicated patrons. Their ricotta hotcakes, topped with fresh seasonal fruit, are a must-try for those seeking a delicious and satisfying start to the day. 

76 Flood Street, Leichhardt

La Botte D'Oro

La Botte D’Oro

Since 1977, Leichhardt locals have found a reliable haven for both traditional and modern Italian fare at La Botte D'oro. This spot seamlessly blends the old and the new, creating a simple yet stylish trattoria experience where Nonna still commands the kitchen.

Among the best restaurants in Leichhardt, the white-clothed tables harmonise with vibrant artwork, creating an inviting backdrop for memorable meals with mates. From Nonna's handmade pasta to the tempting wood-fired gourmet pizzas, every dish will make you feel like part of the family. 

137 Marion Street, Leichhardt

Capriccio Osteria

Capriccio Osteria

Capriccio Osteria & Bar boasts a refreshingly unpretentious take on modern Italian, and is a testament to simplicity sans the fusion frenzy.

The venue's minimalist charm, featuring a glass entrance and a burst of bright-coloured plates, adds a touch of warmth to the dining experience. It's a pitstop worth making for lunch or dinner, especially when you've got your best mates in tow.

159 Norton Street, Leichhardt



Discerning locals swear by Monté as one of the best restaurants in Leichhardt, offering a modern Australian dining experience. Monté's menu is a cosmopolitan palette of flavours featuring the freshest ingredients which you can easily enjoy amidst its relaxed and sophisticated atmosphere.

Whether it's a special occasion, a function, or a casual night out, Monté promises a warm welcome with delectable food, making it a go-to spot for those who appreciate the finer things in life.

256 Norton Street, Leichhardt

Moretti Ristorante Pizzeria

Moretti Ristorante Pizzeria

Moretti Ristorante Pizzeria has been a time-tested haven  since 1997. The Roman-style pizza and simple yet flavourful dishes have made Moretti a cherished spot for Sydney's Italian community and food enthusiasts alike.

Hidden from the hustle of Norton Street, Moretti exudes an authentic pizzeria charm that can't be easily replicated elsewhere. The pizzas, thin and crunchy, steal the spotlight with a focus on delectable toppings; go for Trastevere and Piemontese for a tempting choice. Conclude your Italian-inspired feast with their renowned tiramisu, providing a sweet ending to your taste of Italy in the heart of Leichhardt.

99 Norton Street, Leichhardt

The Royal Leichardt

The Royal Leichhardt

The refurbished Royal has brought life back into Leichhardt’s pub scene, with the venue now a sought-after watering hole on a weekend - be it night or day.

Upstairs, the restaurant and balcony strike a balance between fresh, airy vibes and classic English pub style, offering a laid-back spot to unwind. Cocktails bring fruity flair to the table, complementing the American-inspired menu (but fear not, pub classics hold their ground here).

With a vibe that's as easygoing as a Sunday arvo, The Royal is a must-visit among the best restaurants in Leichhardt.

156 Norton Street, Leichhardt

Loved our edit of the best restaurants in Leichhardt and looking for more things to do in the Inner West? Add the best restaurants in the Inner West to your foodie hit list, along with our favourite Italian restaurants.

Stay in the loop