How is The Towne Friar rated on google?
The Towne Friar has a rating of 4.1 from 56 reviews on google, please read reviews on google.
How can I order from The Towne Friar ?
You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.
Where is The Towne Friar located?
is located at 14 Mill St E Acton ON L7J 1G9, you can simply click on the location icon to take you directly to the The Towne Friar.