Finbars Italian Kitchen is a restaurant that maintains locations in Seal Beach and Costa Mesa, Calif. Known for its Italian cuisine, the restaurant s menu includes a variety of appetizers, soups, pasta, salads, sandwiches and burgers. It serves shrimp, calamari, pizzas, meatballs, chicken and ravioli. The restaurant offers various types of wines, including chardonnay, pinot noir, pinot grigio, merlot, zinfandel,
Read more...