The Indian Kitchen

Great Indian food priced just right.
Address:
8165 Santa Monica Blvd Central LA