Ali Baba is the only restaurant that meets your criteria. Would you like to reserve a table there?