Neil's Pasta and Seafood Grill

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

Menu

Tips

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