Scott's Seafood Grill & Bar 2400 Lombard St. San Francisco CA United States
Hours: Lunch & Dinner daily
Phone: 415.563.8988 Accepts: American Express