89 Eighth Ave
Maylands,
Western Australia
6051
(08) 9272 8003
www.leospizza.com.au
Latitude: -31.9290100, Longitude: 115.8918900
07:00 - 18:30 - Mo, Tu, We, Th, Fr
Regularly updated information about Leo's Food Barn from Restaurants section. Leo's Food Barn located at the address 89 Eighth Ave Maylands, 6051. You can get direction to Leo's Food Barn on the map or call by phone (08) 9272 8003