Lambs On Richmond | 423 Church St, Richmond | (03) 9429 9388 | Official Website. Order online at Lambs On Richmond for fast takeaway. Serving delicious Souvlakis, Snack Packs, Loaded Chips & more! | Lambs On Richmond, Richmond, order online,