Restaurant
Kallisto
6 locals recommend
Location
Spring North
Islamabad, Islamabad Capital Territory
Bahria Intellectual Village
Tips from locals
Have scrumptious dinners with beautiful birds eye view of Bahria Town while enjoying in serene environment.