Abhay Hotel is a restaurant located in Japla, Jharkhand. The average rating of this place is 4.50 out of 5 stars based on 2 reviews. The street address of this place is Jp Chowk, Japla Railway Station Rd, Japla, Jharkhand 822116, India. It is about 0.32 kilometers away from the Japla railway station.
Anshu Gupta 20 months ago
Very good
SURENDRA SINGH 20 months ago
Good