KitchenSpot
Search
See the best dishes near you?
← Antelope restaurants

Odessa European Deli Store

No reviews yet

Deli8008 Walerga Rd #300, Antelope

Own or manage Odessa European Deli Store? Claim this listing free

Hours

Hours not listed yet.

Details

Address8008 Walerga Rd #300, Antelope 95843

Phone+19167353718

Websitehttps://www.odessaeuropeandeli.com/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.