Apparently Fins closed this location two months ago. The restaurant was close to our house and offered a low key fish restaurant in the neighborhood. After a phone call, we were told this location closed but other location remained open.
Address: 2610 Fair Oaks Blvd, Sacramento, CA 95864-4933
Location: United States > California (CA) > Sacramento
Phone Number: +1 916-488-5200