Street food restaurant, Big Ben Theory, offering takeout and delivery options.