Address: 61 W Main St, Trumansburg, NY 14886, USA
No. Just a bowling alley and nice restaurant and bar. I didn't see any TV's there, but maybe I just didn't notice.
There are no TVs at Atlas :)
They used to have at least one TV in the bar area.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Indoor lodging
112 E Main St, Trumansburg, NY 14886, USA
State park
1740 Taughannock Blvd, Trumansburg, NY 14886, USA
Ice cream shop
203 E Main St, Trumansburg, NY 14886, USA
Farm
5286 Stillwell Rd, Trumansburg, NY 14886, USA
Inn
2030 Gorge Rd, Trumansburg, NY 14886, USA
Cafe
4 W Main St, Trumansburg, NY 14886, USA
Restaurant
9632 NY-96, Trumansburg, NY 14886, USA
Winery
4204 Krums Corners Rd, Trumansburg, NY 14886, USA