More about Little Sicily
Little Sicily is located at 194 Marion St (at Foster St), Leichhardt NSW 2040, Australia
Similar Listings
Alfio'S Pizzeria
4.5