Eda Mami San Diego

restaurant in Eastern San Diego, La Mesa

Phone: (858) 278-8929

Address: 5950 Santo Rd Ste G