HomeHottonTime Square🥪Time Square🥪 Sandwich shop · Hotton Frequently asked questions 🤔Where is Time Square? At GRAND ROUTE 104, 6990 Hotton. What kind of food does Time Square serve? Time Square is listed under Sandwich shop. How can I contact Time Square? By phone at +32477746664. Updated on 9 November 2026