All types Cafe Restaurant All types All types Cafes Restaurants Birradale Hotel 107 Meander Valley Road, Westbury, TA 7303 Restaurant 3 Open now McCulloch's News & Food 84 Meander Valley Road, Westbury, TA 7303 Restaurant 4.5 Open now Westbury Pizza House 105 Meander Valley Road, Westbury, TA 7303 Restaurant