Delhi Palace is a restaurant in Palo Alto, CA that offers traditional Indian cuisine in a casual dining setting.
Known for its flavorful dishes and warm hospitality, Delhi Palace provides a diverse menu featuring a variety of classic Indian dishes.
Generated from their business information