Recommended Near Fabrizia

Tokyo Den Japanese Restaurant

Tokyo Den Japanese Restaurant

Japanese   $$$$$

Burwood    2km

The Twisted Indian

The Twisted Indian

Indian   $$$$$

Leichhardt    3km

Cucina Espresso

Cucina Espresso

Cafe   $$$$$

Concord    3km