10-20-2006, 11:18 AM
I was wondering in anyone has been to the National Sports Bar and Grill in Torrance, CA to watch Steeler games? My husband and I are thinking of going over there to watch the game this Sunday. Place is close to where I live so I thought about checking it out and wanted some feedback on this place. I didn't watch last sundays game, I was very ill (listened to it on the radio in bed) I am not missing another game. Go Steelers!!!