Oscar's Grill
1411 Harbor Bay Pkwy, Alameda
(510) 769-5441
Menu
Restaurants in Alameda, CA
Oscar's Grill
1411 Harbor Bay Pkwy, Alameda, CA 94502
(510) 769-5441