Formaggio's Italian Restaurant

  • 1713 10th Avenue South - Southside 1777 Montgomery Hwy - Hoover,
    Birmingham, AL 35205
  • Phone: 205-933-7555
  • Cuisine: Italian Restaurant

Map

Unable to Display Map