Tokyo Japanese Restaurant nearby hotel search is centered on latitude 40.3881 & longitude -111.8469.