No one is following Steven yet.
Steven isn't following anyone yet.
Getting your current location
Finding Steven Xue locations
- All Tips
- Chinese Restaurants (2)
- New York, United States (2)
- Mexican Restaurants (1)
- Scenic Lookouts (1)
- North Woburn, Woburn, United States (1)
- Chelsea, New York, United States (1)
- Theater District, New York, United States (1)
- Woburn, United States (1)
- Framingham, United States (1)
Red PepperJanuary 11, 2014
Chinese • Framingham, United States
Iguana NYCJune 21, 2012
Mexican • New York, United States
Try shrimp scampi. Very tasty!
Very cool place to walk and enjoy the city and water view.