Have been trying to find our pizza delivery place of choice and short version: this is it. Great margherita and “Louisiana” which is a meaty one, PLUS major points for quality cheesy garlic pizza bread. We had delivery but the actual cafe is nice too.
Verdict: Awesome
Location: 77 Trafalgar Street