Lebanese food truck in a gas station lot delivering mind-blowingly fresh gyros and shawarma wraps with huge portions at unbeatable prices.