Places to eat in St Leonards
St Leonards has 64 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Burgers (5), Chicken (5), Japanese (5). The food scene spans 27 Cafes & Coffee Shops, 20 Restaurants, 12 Fast Food. 4 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 34 of 34
Bengong Aqua

Cavalier 1.0
34 Oxley Street
Outdoor seating

Curry Nest
130 Willoughby Road
Domino's
ENA Sydney
Outdoor seating
Farina Pizzeria
104 Willoughby Road
Fishbowl
Willoughby Road
KFC

Kürtősh
110-112 Willoughby Road
Machi machi
McDonald's
MsChief
Ogalo
88 Willoughby Road
Only Coffee Project
118-124 Willoughby Road
Oporto
Outdoor seating
Osaka Teppanyaki
Albany Street
Oven Cafe
Roll'd
Romeo's Pie cafe
Sakanaya
Salmon & Bear
Subway
14 Pacific Highway

Sushi & Bowl
12 Pacific Highway
Szechuan Garden
599 Pacific Highway
The Belroy Hotel
Outdoor seating
The Hayberry
The Moody Chef
30 Atchison Street
Outdoor seating
The Tall Lemongrass
136 Willoughby Road

The Wooden Whisk
38 - 46 Albany Street
Tokyo Loco Bowl
82 Willoughby Road
Trading Beans
Outdoor seating
Whisk Espresso
Outdoor seating
Zambrero
84 Willoughby Road
Zouki cafe
Outdoor seating
Eat near landmarks
Areas & neighbourhoods
Other cities in Australia
St Leonards dining — FAQs
How many places to eat are there in St Leonards?
There are 64 restaurants, cafes and bars listed in St Leonards on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in St Leonards?
Top-rated places to eat in St Leonards include Bengong Aqua, Cavalier 1.0, Curry Nest. See our ranked list of the best restaurants in St Leonards.
Are there restaurants with outdoor seating in St Leonards?
8 venues in St Leonards have outdoor seating, terraces or gardens.