Delhi Deli Restaurant
Delhi Deli is the ideal place to experience a delicious blend of Indian cuisine. Our highest quality of freshly and carefully sourced ingredients is promised. Our goal is to provide our customers freshly prepared food from special spices.