This business has CLOSED
Report as open?
Four Point O Deli
Add Hours
Saved to Favorites
Address: 5844 Montezuma Rd, San Diego, CA 92115
Website: http://40deli.com
Cuisines: Deli
5844 Montezuma Rd, San Diego, CA 92115
6930 Alvarado Rd, San Diego, CA 92120
6380 Del Cerro Blvd, San Diego, CA 92120
4652 Winona Ave, San Diego, CA 92115
6172 University Ave, San Diego, CA 92115
6191 University Ave, San Diego, CA 92115
6513 University Ave, San Diego, CA 92115
5961 University Ave, San Diego, CA 92115
4632 College Ave, San Diego, CA 92115
6357 Del Cerro Blvd, San Diego, CA 92120