Thursday, April 25, 2024
Challa Fast Food RestaurantWrite Review Upgrade to Sponsored1A, ear Baghambari Gaddi, Allahpur, Allahabad - 211006 Also find Challa Fast Food Restaurant' in Restaurants, Non Vegetarian Restaurants, Fast Food Restaurants, Restaurants/ Non Vegetarian etc.WebsitePhonePhotos |