Print
|
Close this window
Indian Tandoor
Address
6755 Mira Mesa Blvd, San Diego, 92121, CA, USA
Telephone
619 558 1939
Print
|
Close this window