Royal Indian Tandoori

1934 W 3rd St Los Angeles CA 90057 USA

(213) 302-2493

Location