Search More

Locations

Scampi Restaurant

1576 Newport Blvd. Costa Mesa, CA 92627-3715 | Costa Mesa | 949-645-8560
Related Stories (1)

Details

  • Cuisine(s): Italian
  • Reservations: Accepted

Related Stories

  • Food: Reviewed
    Photo by Joy BastMassimo Navarretta came to this country from Italy 24 years ago, a young man looking for action. He'd spent time in New York and Los Angeles, enjoying city life, and then he...
Loading...