Best Italian Greater Melbourne

Order

Itahlia Restaurant

25-47 Horne Street, Sunbury

Itahlia Restaurant

25-47 Horne Street, Sunbury
Name Story

Signature Dish Dietary Specials