Search results
Yelp Reviews
3.0 14 reviews
- 5 star 1
- 4 star 2
- 3 star 7
- 2 star 1
- 1 star 3
I hate public transportation! But I rather be on the Metro North than taking the NYC subway system! You don't have to deal with people dancing on the train for money, kids selling candy for their... More
Metro North Greenwich Train Station is located near my family's home. I've got lots of family members and used to visit frequently. For some reason I found this station easy to navigate when they... More