Oscar's Grill

Oscar's Grill

1411 Harbor Bay PkwyAlameda, CA 94502
Get Directions

(510) 769-5441

Monday - Friday: 7:00 am - 2:00 pm
Saturday - Sunday: Closed