TEMPORARILY CLOSED – BOOKING

Shop 27, Showgrounds Village
320-380 Epsom Rd, Flemington 3031

Phone:  9376 2961

 

Opening times

Mon:

Closed

Tue – Sun:

12pm – 9.30pm