Theo's Family Restaurant Address: 563 Main St, Arcade, NY 14009 Phone: (585) 492-0105 Hours: Mon: 8am-8pm Tue: 8am-8pm Wed: 8am-8pm Thu: 8am-8pm Sat: 8am-9pm Sun: 8am-8pm Restaurants Other Businesses: John & Mary's Restaurant at 496 Main St, Arcade, NY 14009 Nellie's Restaurant at 572 Main St, Arcade, NY 14009 Subway at 658 Main St, Arcade, NY 14009 Food King at 274 Main St, Arcade, NY 14009 Village Cafe the at 223 Liberty St, Arcade, NY 14009