Malibu Fish Grill Takes on Los Angeles with Two New Locations Serving the Famed Sunset Strip and Melrose Ave.
The Popular Orange County-Based Restaurant Group Opens Its First Two Locations in Los Angeles Los Angeles, CA (Restaurant News Release) …