Skip to main content
Skip to navigation
New Jumbo Seafood Restaurant · more plz
New Jumbo Seafood Restaurant
1532 Noriega St, San Francisco, CA
Your people's read
1 rating
seafood
Hours not listed
$$
Directions
Call
Website
Rated by 1
B
Ballio
10/31/2025
5.0