11 Inch Pizza St Kilda Road - gourmet pizzas, pizzeria, st kilda pizza
Clicks: 77, website added: May 13, 2015
| ||||||||||||||||||||
11 Inch Pizza is Melbourne's newest gourmet pizza venue. Centrally located on St Kilda Road, 11 Inch is bringing fresh gourmet pizza to Melbourne's lunch and dinner scenes.