skip to main content skip to footer
18835839_447639902256048_2143115932178179802_n.jpg


We will Re-Open for Take Out Service on May 26th!

Oscar's Grill

1411 Harbor Bay Pkwy
Alameda, CA 94502
Tel: 510-769-5441
Mon - Fri:
7:00AM - 2:00PM
Sat - Sun:
Closed.
Get Directions
Copyright © 2016 All Rights Reserved