Handcrafted giant burgers and other delicious treats are served here.