San Idli Coffee And Indian Restaurant

9550 Black Mountain Rd G San Diego CA 92126 USA

(858) 800-1230

Location