3

Todal Restaurant

2828 Camino del Rio S, San Diego, CA 92108
6192998996

http://todaisandiego.com/ map of location
back to top