Mon closed
Tue 11:30 am - 10:00 am
Wed 11:30 am - 10:00 am
Thu 11:30 am - 10:00 am
Fri 11:30 am - 10:00 am
Sat 4:00 pm - 10:00 pm
Sun 4:00 pm - 10:00 pm
2899 Dufferin St.
Toronto, ONM6B 3S7
Call: 416.789.3221
Visit Website


"I have been eating at Camarra ever since I was a little boy and it's always a special treat. There is no other pizza like it in the city. They bake the pizza in pans with olive oil. Ask for it thin and well done with olive oil and basil."