Fresco Restaurant is a family-owned breakfast and lunch spot located at 35 Chapel Street in Needham, MA. It has been serving classic American comfort food since 2005. Here are some of the things that make Fresco a local favorite: Cozy atmosphere: The restaurant has a warm and inviting atmosphere, making it the perfect place to relax and enjoy a meal with family and friends. Delicious food: Fresco serves up all your favorite breakfast and lunch dishes, from omelets and pancakes to sandwiches and salads. They also have a variety of Greek specialties on the menu. Affordable prices: Fresco is a great value for the price. You can get a delicious and filling meal without breaking the bank.