Address
49 Mississaga St E Orillia, Ontario L3V 1V4 CanadaPhone
705-326-0241A Pizza Place with take-out and delivery located in Downtown Orillia.
Hours
Sunday to Thursday- 11:00am-12:00amFriday to Saturday- 11:00am-1:00am
A Pizza Place with take-out and delivery located in Downtown Orillia.