Columbus Inn is an American restaurant serving New American cuisine and drinks in an elegant, landmark building.