Restaurants
Lara Indian Restaurant
Open today
5:00 pm - 9:30 pm
33 McClelland Ave
Lara, VIC, 3212
33 McClelland Ave
Lara, VIC, 3212