image

Tower House Gallery

 

Be the first to review

Tower House Gallery is a charming restaurant that offers a unique dining experience. It’s located in a historic building and features an art gallery where you can admire local artwork. The menu is varied and includes delicious homemade dishes made with fresh, locally sourced ingredients. The cozy atmosphere and friendly staff make this restaurant a must-visit for anyone in the area.

image