Theo’s is a family owned and operated restaurant. Established in 1993 it is a popular choice of Orillians and tourists alike. Located at 214 Memorial Avenue, Orillia, Ontario, Theo’s is proud to offer a fully licenced dining room as well as take out and delivery.
With over 50 staff we are ready to serve our patrons seven days a week. Reservations are accepted and Gift Certificates are available
214 Memorial Avenue
Orillia, Ontario L3V 5X6
Hours: Open Monday to Friday from 11 a.m. to 11 p.m. Saturdays from 4 p.m. to 11 p.m. Sundays from 4 p.m. to 10 p.m.
Gift Certificates Available