Edamami
5950 Santo Rd G, San Diego
(858) 278-8929
Menu
Restaurants in San Diego, CA
Edamami
5950 Santo Rd G, San Diego, CA 92124
(858) 278-8929