Ali Baba is a Mediterranean restaurant offering halal dishes such as falafel and lamb shank. Online ordering is available.