Michael’s Deli

Store Address: Shop 3, Lalor Mall

Phone Number: (03) 9466-1731