This cheerful, family-owned Italian restaurant in downtown Hayward serves a variety of reasonably-priced Italian foods. The regular menu has plenty to choose from, and also offers specials from a changing insert menu with numerous choices. Murals of Italy and a variety of Italian beers and wines complement the food.
Posted by chefmoz
on October 28, 2008