Fast food restaurant Deli Bistro offers kebabs, pizza, burgers, fries, wings, and nuggets. Orders can be placed by phone.