Did you mean: IL Bistro
Il Bistro Cafe & Pizzeria
(284)
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
Phone: +1 905-953-1553
People also ask
What exactly is a bistro?
What is the meaning of bistro?
What is a bistro vs. cafe?
What is the difference between a Restro and a bistro?
Open 5pm-2am 7 days a week. 93 Pike St, Seattle, Washington 98101. ilbistro.net. 166 posts; 2,438 followers; 243 following ...