Windsor Pub Food Restaurants

The Church Bar

The Church Bar

Pub Food   $$$$$   Opens at 11:30:AM

Windsor