Scobies Sports Bar & Grill, ALAMEDA, California (CA)
Comfortably positioned at 2431 Central Avenue () in ALAMEDA, California (CA) (94501), Scobies Sports Bar & Grill is available at 5108652344. Please do give them a call beforehand to make a reservation.
More restaurants in ALAMEDA, California (CA)
Scobies Sports Bar & Grill contact information and details:
Address: 2431 Central Avenue - , ALAMEDA, California (CA) 94501
Contact Phone: 5108652344
