El Toro Pizza, Ottawa, Ottawa Division, Ontario, Canada
4.3
no reviews
Photo El Toro Pizza, Ottawa, Ottawa Division, Ontario, Canada
407 Laurier Ave W, Ottawa, ON K1R 7Y7, Canada Address
(613) 232-1832 Phone
Monday
7:00 AM — 4:00 PM
Tuesday
7:00 AM — 4:00 PM
Wednesday
7:00 AM — 4:00 PM
Thursday Today
7:00 AM — 4:00 PM
Friday
7:00 AM — 4:00 PM
Saturday
7:00 AM — 4:00 PM
Sunday
Day off
Located nearby
El Toro Pizza Ottawa, Ottawa Division, Ontario, Canada
El Toro Pizza opening hours El Toro Pizza address
El Toro Pizza phone El Toro Pizza photo Pizza Restaurant
Restaurant