Reserve now

Based on the average rating of 4.1, the Thomas Tosh is definitely worth a visit.

What JRTurk likes about Thomas Tosh:
Set in a bit of a weird town (Thornhill) but the place itself is gorgeous. Amazing gift shop, lovely gifts and smells. And the food and service in the cafe was fantastic. Went as a family of four adults one of which was vegan. Super soup and sandwiches, and vegan cakes. Good sized portions and decent pricing too. Dog friendly too! View all feedback.

What MissAnneJ doesn't like about Thomas Tosh:
We hadn’t realised that this was a whole gallery and shop as well as the tea room! Lots of interesting things to look at. There’s a creative menu that’s great for people with allergies/intolerances/vegan etc. Food was tasty but at the higher end price-wise, although I’d guess this is due to quality ingredients. Service was friendly but slow; we had to ask to get menus and chase at every stage. Think it’s a real shame... View all feedback.

Tripadvisor
4.4 ★ from 297 reviews
Maps54289522804
21.12.2023 - 06:33

This place in Thornhill is a hidden gem! I absolutely adore the gift shop, and the café offers a fantastic variety of cakes. The service is also top-notch. Over...

read more
Jim
05.11.2023 - 21:24

Alway’s order the venison burger when we visit but felt they were smaller than usual on our visit in February.

GastroRanking-UK
3.7 ★ from 284 reviews

Full Menu

More information

You can use the WiFi of the place at no extra cost.

Suggested nearby restaurants.

4.8
Menu
Open Now
4.8
Menu
Open Now
City: Dumfries Galloway, High Street, Dumfries Galloway, United Kingdom
"Love this place! Food fab and staff are very friendly"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Dumfries Galloway, 179 King Street, DG7 1DZ, Dumfries Galloway, United Kingdom
"Enjoyed sitting in the shaded garden, whilst sipping a lovely cup of tea, keeping out of the blazing sun. The chese scones are really nice. The owner..."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: New Galloway (near Dumfries Galloway), High St, New Galloway, Scotland, United Kingdom
"Great place, friendly staff large coffee."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Dumfries (near Dumfries Galloway), 48 White Sands, Dumfries, United Kingdom
"Food: 5 Service: 5 Atmosphere: 5"
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Dumfries Galloway, 7 Queen Street, Dumfries Galloway, United Kingdom
"Excellent lasagne lovely staff Hotel highlights: Great value"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Dumfries Galloway, 68 Glasgow St, DG2 9AQ, Dumfries Galloway, United Kingdom
"Gluten available for free on a Wednesday night."