Delhi Palace Cuisine Of India
22323 Sherman Way # 11
Canoga Park, CA 91303
Canoga Park, CA 91303