Kayil Authentic Malabar Eating House

17a Street