This is the third Farro pizzeria, and it delivers the same level of polish as its siblings. Step inside for great Italian cocktails, an extensive range of pizzas β all of which can be made gluten-free or vegan β plus pastas and antipasti.
Farro Pizzeria Windsor
$$$$$126 Chapel Street Windsor
Open Times
Saturday12:00 pm - 9:00 pm
Friday12:00 pm - 10:30 am
$$$$$
126 Chapel Street Windsor
Open Times
Saturday
12:00 pm - 9:00 pm
Friday
12:00 pm - 10:30 am