Delisure Kitchen
Asian Chinese
Shop1/391 Saint Kilda Road, Melbourne, 3004
Not taking orders
This place is not taking orders right now
Asian Chinese
Shop1/391 Saint Kilda Road, Melbourne, 3004
Not taking orders
This place is not taking orders right now