Delhi Palace
8915 Towne Centre Dr
San Diego
CA
92122
(858) 677-1740
Open Map
Description
Delhi Palace is located at 8915 Towne Centre Dr, San Diego, CA. This location is in the University City neighborhood. This business specializes in Restaurants.
by merchantcircle on July 28, 2015 from
merchantcircle
Accepts Credit Cards
Categories: Restaurants
Delivery
Desserts
Indian
Lamb Curry
Restaurants
Tandoori Cuisine
Waiter Service
Yes