Dosa Crepe Cafe is an Indian restaurant specializing in dosas and crepes.