No one is following Rachel yet.
Rachel isn't following anyone yet.
Getting your current location
Finding Rachel D locations
- All Tips
- Italian Restaurants (1)
- Upper West Side, New York, United States (1)
- New York, United States (1)
Piccolo CaféJune 13, 2012
Italian • New York, United States
Love all the paninis and pastas Ive tried so far and the spicy salami egg sammy cant be topped!