Conveniently located restaurants include Chokha Punjab, Kota Ratan Ki Kachori, and Hibiscus Court.