Il Bistro Cafe & Pizzeria
(287)
Pizza restaurant
Modest strip-mall cafe featuring Italian fare such as pies, sandwiches & pasta plus take-out.
Address: 16630 Bayview Ave, Newmarket, ON L3X 1X2, Canada
Hours: Closed ⋅ Opens 11 AM Thu
Phone: +1 905-953-1553