Street Foods of India, South Delhi Address: Food Union Clix, Lajpat Nagar, New Delhi Cuisine: Street Food Telephone: 4350 3716, 4350 3717, 4350 3718 Opening Hours: 12:00 PM - 10:00 PM Average Cost for Two: 200 Rating: « Go back to South Delhi Restaurants