Barbara Caffe

Patio
Reservation required
Call (905) 664-7316 to make reservation
Takeout
Pickup orders must be called in advance