North Bar & Grill offers a menu of classic and modern food favorites. It is located inside the Ramada Northern Grand Hotel.