Jun 7, 2016 - 3:55 AM
in reply to Travelbug53
Well, this suggestion is not between Tirano and Pontresina, but if you were willing to stay on the train and travel 40 minutes beyond Pontresina, you could alight at Alp Grüm, where there is a restaurant with terrace and views right at the railway station.
The restaurant is open until 6pm. To avoid waiting at the station after the restaurant closes, you would want to get the train back to Poschiavo (40 minute trip) at or before 17:42, although there are services at roughly hourly intervals until the last service at 20:54.
Here is some further info about Alp Grüm