534 Scratch KitchenClick to enlarge Location 534 Scratch Kitchen 534 W Church St, Orlando, Florida, USA (407) 704-7913 Website Hours 4:00 PM - 10:00 PM