Best Greek Restaurants In Florence, SC
Dec 21, 2016
Townhouse Restaurant is a restaurant located in Florence, South Carolina at 317 South Irby Street. They are open every day except Saturday and Sunday. Best Food In The Pee Dee Area; Voted By You For The Past 4 Years! Visit Us And Find Out For Yourself. Through our internet page, you will be able to be informed about our operating hours, our menu, how to contact us, and our location.
317 South Irby Street, Florence, SC, 29501
Terms of Service
© 2017 DineRank.com. All rights reserved.