Great spot in little India