Farmhouse at the Crossroads
2635 Long Ridge Rd, Stamford
(203) 329-7818
Recent Reviews
Order Online
Reserve
You May Also Like
Banksville Pizza & Pasta - 1053 North Street
Pizza, Salad, Italian
Giovanas Gourmet Deli - 1492 High Ridge Rd
Deli, Caterers
DiNardo's Ristorante Italiano - 76 Westchester Ave
Italian, Wine Bar, Pizza
Restaurants in Stamford, CT
Farmhouse at the Crossroads
2635 Long Ridge Rd, Stamford, CT 06903
(203) 329-7818