Archies

87 Fitzroy St, St Kilda VIC 3182

(03) 9534 1925

At this little takeaway you can get a slice of pizza if you’re in the mood, quick and easy. Freshly made just for you.