Top of the World Restaurant and Grill is a American restaurant located in Lake George, NY 12845. It is one of the 249 American restaurants in United States. Address of Top of the World Restaurant and Grill is 441 Lockhart Mountain Rd, Lake George, NY 12845, United States. Top of the World Restaurant and Grill can be contacted at 15186683000. Top of the World Restaurant and Grill is located in a remote area, with less than 1 listed places around it. Top of the World Restaurant and Grill is rated 4.5 (out of 5 stars) by 43 reviewers on the web.
441 Lockhart Mountain Rd, Lake George, NY 12845, United States
Contact number of Top of the World Restaurant and Grill is 15186683000.
Rating of Top of the World Restaurant and Grill is 4.5 out of 5 stars.
Address of Top of the World Restaurant and Grill is 441 Lockhart Mountain Rd, Lake George, NY 12845, United States.
Top of the World Restaurant and Grill is located in Lake George, NY 12845.
Top of the World Restaurant and Grill is a American restaurant in United States
Pincode of Lake George, NY 12845 is 12845