Archies – 83B Fitzroy Street

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

Archies

83B Fitzroy Street
St Kilda 3182
Ph: 03 9525 4441