Al Bacha is a Mediterranean restaurant offering fast food options like gyros, kebabs, and shawarmas. Carryout and delivery are available.