Malabar South Indian Restaurant

Indian

1, 274 Victoria st, Darlinghurst, 2010

Pick-up from 12:15

No min. order

Your order