TEMPLE TERRACE ONLINE ORDERING – TEMPLE TERRACE 11401 N 56TH ST TEMPLE TERR FL Pick up your order inside at the front counter. Download our app and start earning points today!! Closed during Holidays! Check our social media for updates on Business Hours. Powered by Smart Online Order