Address
225a Westminster Street, Providence, 02903, RI,
Our urban, all American, artisan foods showcase, Farmstead Lunch offers tasty made to order sandwiches, prepared foods, cured meats & artisan cheeses in the bustling, Downcity section of Providence.