Omega Deli

restaurant in Eastern San Diego, La Mesa

Phone: (858) 492-1373

Website: www.omegadeli.com

Address: 4909 Murphy Canyon Rd