Skwidz Charcoal Chicken

83A Fitzroy Street, St Kilda VIC 3182

03 9534 5700

Head to this little take away shop for chicken, fish and chips, salads and drinks.