IL Faro

  • 13723 Fiji Way,
    Marina Del Rey, CA 90292
  • Phone: 310-821-1740
  • Cuisine: Italian Restaurant

Map

Unable to Display Map