Hand-made Italian food that you’ve been looking for. Stop by. We’re open for dinner every day.
Not the restaurant you're looking for? Browse more restaurants in Lenox, MA here