Grappa Restaurant
Italian restaurant in Leichhardt.

Headquarters:

Website:

Sydney, NSW - Australia