Lello’s

Address: 318 Church St, Parramatta NSW 2150

Phone: ph: (02) 9687 7766 | Fax: ph: (02) 9687 7766

Website:

Where to find Lello’s