French restaurant and takeaway menus in Leichhardt

Eiffel French Restaurant

French

37 Norton St, In the Italian Piaza, Leichhardt, Sydney, New South Wales 2040, Australia

Bistro Ortolan

French, Seafood

32 Bayswater Rd, Potts Point, NSW, 2011, Australia