Food and Drink

Share

Villa Howden

Villa Howden is located at 77 Howden Road, Howden. It is rated 3.2 by 8 Zomato users. Serves Italian.

The average cost for 2 mains and 2 beverages here is A$150 approximately.

Listing provided in partnership with Zomato

Facilities

  • Alfresco/Outdoor Dining