St. Thomas Restaurant
$ • American
Hours:
5974 Linglestown Rd, Harrisburg
(717) 540-4306
About St. Thomas Restaurant
Customers' Favorites
St. Thomas Restaurant Reviews
Ratings
Menu
Hours
| Monday | 7AM - 3PM |
| Tuesday | 7AM - 3PM |
| Wednesday | 7AM - 3PM |
| Thursday | 7AM - 3PM |
| Friday | 7AM - 3PM |
| Saturday | 7AM - 3PM |
| Sunday | 7AM - 3PM |
St. Thomas Restaurant is a charming eatery located behind the town clock in Linglestown Square. The restaurant offers a wide range of excellent food options, including breakfast served all day. Reviewers have praised the delicious and reasonably priced meals, with one guest raving about the huge Patty Melt and another enjoying a generous spread including eggs, NY strip, bacon, and a fruit cup. The chefs are lauded for their skill, with one reviewer noting that the steak was "IMMACULATELY seasoned, cooked perfectly to my request, and just about melted in my mouth." Visitors often mention the service as friendly and prompt, with the staff working efficiently to make each visit enjoyable. The atmosphere is cozy and clean, creating a welcoming environment. Parking is available in the back lot, with access from Mountain Road, and there is also a ramp at the back door for guests with mobility issues. Locals and visitors alike have had great experiences at St. Thomas Restaurant, praised for its good food, friendly service, and inviting atmosphere. Many customers enjoy simple, delicious meals like eggs over easy with homefried potatoes, sausage patty, and toast, while others appreciate the quality of the Reuben and Monte Cristo sandwiches. Overall, it is a place worth visiting for a satisfying meal in a warm setting.