Cosmos Caffe, a Scituate staple since 1995, has been delighting the local community and beyond with their wide range of delicious foods. From specialty gourmet Greek pizzas to fried seafood, fine dinner plates, and tasty hot and cold subs, their menu offers something for everyone, all made to order with the freshest ingredients.
Located in North Scituate, Massachusetts, Cosmos Caffe is known for their commitment to quality and their extensive menu that continues to grow. Whether you're craving a mouthwatering pasta dish, a fresh salad, or one of their famous Greek pizzas, Cosmos Caffe is the go-to spot for satisfying your culinary desires.
Generated from the website