Tulsi Indian Eatery

408 S Main St Los Angeles CA 90013 USA

(213) 537-4691

Location