45 Station Rd, Toongabbie NSW 2146
About
Leila Pizza and Cafe is a cafe and pizza shop on Station Road, rated 4.7★ from 204 Google reviews. Reviewers praise the Lebanese chicken wraps made with bread from scratch and the za’atar manoosh.
45 Station Rd, Toongabbie NSW 2146
Leila Pizza and Cafe is a cafe and pizza shop on Station Road, rated 4.7★ from 204 Google reviews. Reviewers praise the Lebanese chicken wraps made with bread from scratch and the za’atar manoosh.