We are one of the very few restaurants that still have passion for food. We make our own Sauces and Soups daily. Every item in our menu is prepared to order! Feel good about the food you eat!
Website:
Employees:
0
HQ:
Location: Framingham, Massachusetts, United States