← Alameda restaurants
Oscar's Grill
No reviews yet
Restaurant1411 Harbor Bay Pkwy, Alameda
Own or manage Oscar's Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address1411 Harbor Bay Pkwy, Alameda 94502
Phone+15107695441
Websitehttp://www.oscarslv.com/about-us/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.