When Sky Restaurant opened its original location in Sudbury, Mass., in 1997, its mission was to create a city-style restaurant in the suburbs. The restaurant s menu features contemporary American cuisine, including a variety of salads, pastas and sandwiches, as well as house specialties, such as pan-seared cognac scallops and hand-stuffed lobster ravioli. The 175-seat dining room features...
From OpenTable:
At Sky, our focus is and always has been on creating great fun American food. The intrinsic design of our dining room and lounge creates an atmosphere of fun casual dining. Sky opened in Sudbury, Massachusetts in October 1997. Sky's mission was to create a city-style restaurant in the suburbs that offered a contemporary, innovative menu with friendly, professional service in a...