Neil's Pasta and Seafood Grill

Row 1

Details
383 W 5th St
San Pedro, CA 90731
(310) 548-3495

Foursquare Tips

  • Lobster raviolis. Or gnocchi
  • I love this is a GREAT restaurant!
  • Everything is awesome!