Lezzet Anatolian Restaurant
81 Brighton Rd, Elwood VIC 3184, Australia, Elwood, Melbourne
+61 3 8383 1225
Discover an unparalleled dining experience at Lezzet Anatolian Kitchen, a standout among Melbourne’s best lunch spots. Located in the.....zzes, tran