Street Foods of India, Noida Address: Great India Place, Sector 18, Third Floor, Noida Cuisine: Street Food Telephone: 3040 881, '304 0882, 6493 542 Opening Hours: 12:00 PM - 10:00 PM Average Cost for Two: 200 Rating: « Go back to Noida Restaurants