National Sports Grill & Bar 3210 Sepulveda Blvd Torrance, CA 90505 Phone: (310) 534-5700 Fax: (310) 534-5737
Category: Restaurants