FIGO

73 Brighton Road, Elwood, VIC 3184 ,Australia
FIGO FIGO is one of the popular Italian Restaurant located in 73 Brighton Road ,Elwood listed under Restaurant/cafe in Elwood , Italian Restaurant in Elwood ,

Contact Details & Working Hours

Map of FIGO