Ori Deli

Where
5479 Snell Ave, San Jose, CA
Call
+1 408.629.4979
Web
Ori Deli Website
Tags
Food & Drink, Deli
Claim this listing

About request an edit to this page

Ori Deli is a small South San Jose grocery known for its unique selection of Dutch and Indonesian imports.