Reviews
At present, there are 10 ratings available from 2 website(s). The mean score for Cafe Royal is 3.2, implying that the restaurant is generally well received.
Reviews from various websites
Google
Restaurantguru
Good Rated Restaurants near Amwa Deoria
4.2
4.2
City: Amwa Deoria, 8C66+5X7, Utraula Chauraha, Amwa Deoria, India
"Service: Dine in"