Full menu with prices & pictures
St Thomas 5974 Linglestown Road, Harrisburg, 1...
The place from Harrisburg offers 136 different dishes and drinks on the menu at an average $5.4.
The average rating for St Thomas is 4.1, which means that the customers have a very high opinion of this restaurant.