XL Burger is a hamburger restaurant offering homemade options.