Cook Needham is a american restaurant Norfolk County Massachusetts located in United States.
109 Chapel St Needham , MA 02492 United States
Super fast service , bolognese was very flavorful, truffle fries were great too.
Clean and fast, but slightly expensive . 4 of 5 for taste.
Beautiful interior; great vibrant atmosphere; great service and delicious entrees! - Bob Iovino
Good service, spot on food, but a limited menu. I especially enjoyed the appetizers. . - Ricky Sherrill