AustraliaData checked October 2026
  1. Home
  2. South Yarra
  3. Restaurants
  4. Lambs on Malvern

Lambs on Malvern is a restaurant on 245 Malvern Rd in South Yarra. It is also listed as Greek restaurant, kebab shop and Lebanese restaurant. It is open on Sunday.

245 Malvern Rd, South Yarra VIC 3141Checked October 2026