St. Thomas Restaurant

$ • American

Hours:
5974 Linglestown Rd, Harrisburg
(717) 540-4306

About St. Thomas Restaurant

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.

Customers' Favorites

St. Thomas Restaurant Reviews

4.6
154 ratings
Restaurantji Rating
5
87%
4
5%
2
3%
1
5%
Food
4.6
Atmosphere
4.4
Service
4.7

Share your opinion about St. Thomas Restaurant

Restaurantji Rating

Read All Reviews(154)

Ratings

Menu

Add a Menu
St. Thomas Restaurant Menu
St. Thomas Restaurant Menu

Photos

Add a Photo
St. Thomas Restaurant
St. Thomas Restaurant
View All Photos

Hours

Monday 7AM - 3PM
Tuesday 7AM - 3PM
Wednesday 7AM - 3PM
Thursday 7AM - 3PM
Friday 7AM - 3PM
Saturday 7AM - 3PM
Sunday 7AM - 3PM
Updated on: