4

Todal Restaurant

General Info

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

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