Setup your precise location
Show all images

Celestia Restaurant

12171.4 km • Palwal City, Palwal
4.6
49 ratings
Chinese, North Indian | ₹599 for two
Photos
Ambience
Food
View More