O'Titcho Burger Cafe is a hamburger restaurant offering homemade burgers.