Delhi S Cafe is a coffee shop located in a shopping center. It offers a selection of options suitable for a midday break.