Keventers
Local business
110001 Delhi
India
Website: http://www.iconfinder.com/icondetails/41978/128/food_restaurant_icon
Local business
Website: http://www.iconfinder.com/icondetails/41978/128/food_restaurant_icon