Cosmos Caffe in Scituate, Massachusetts, is a casual diner that offers everything from fried seafood to gourmet Greek-style pizza and more. Come in for a hot or cold sub at lunch, or try one of the homemade pasta dishes for a filling dinner. Diners love the retro styling of the dining room and the large menu of Cosmos Caffe specialties.
Locals rave about the chicken kabobs and lasagna, made fresh on site and diners are also encouraged to try a Cosmos Caffe ÒBulkieÓ, a sandwich roll filled with marinated chicken breast, fresh fried fish or clam strips. Gourmet pizzas with classic Greek flavors and calzones and steak subs round out the delicious menu at Cosmos Caffe.More
Bia Bistro offers truly impressive Mediterranean cuisine. The restaurant has a plethora of items on the menu that can satisfy any appetite. Some of the most popular options include the oyster selection, spice-rubbed salmon, blue cheese gnocchi, BBQ short ribs and red onion slaw. You can also enjoy a variety of pizzas.
The owner of Bia Bistro, Brian Houlihan, believes that putting together fantastic meals is a labor of love. The staff work hard to provide guests with a memorable dining experience thanks to its classic takes on Mediterranean fare. For special occasions, Bia Bistro not only offers plenty of space to accommodate your party but also provides an event coordinator to make planning convenient.More
With its roots as a fishing village, Cohasset's dining scene is rich with options for fresh seafood. New England classics like clam chowder, whole lobsters and fried or raw clams are easy to find. Enjoy your freshly caught fish in the laid-back atmosphere of a seafood shack or in more upscale surroundings at a harborside restaurant. If you are not in the mood for seafood, Cohasset has plenty of other options. You can find classic American fare at a local pub or eatery. Or for an international flavor, stop into an Italian bistro, a Vietnamese restaurant, a tapas and wine bar or an Asian-fusion spot. And at the end of the day, join some beach-goers at one of the local ice cream shops and enjoy a scoop or two.