The King of India Indian restaurant 153043

Indian restaurant

1106 N Cahuenga Blvd A - Los Angeles - CA 90038 - United States