More about Fillos Souvlaki
Fillos Souvlaki is located at Lonsdale St, Canberra, Australian Capital Territory 2612
+61 481 127 121
Similar Listings
Pork Barrel
3.8