Plant-based street food restaurant on wheels, found within a large urban park.