Mon-Sat 11am-10pm
In ShortLocated not too far from Needham Center, Kosta's satisfies area workers and harried moms with its fresh, affordable dinners and pizzas. Huge portions of classic Italian dishes (chicken parm, ziti marinara) can easily be… Read Full Editorial
Report Closed Some data provided by Citysearch
Browse Needham Businesses: Popular | # | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
0