Ben Baraka is a tea room offering oriental pastries and breakfast options.