Road House Java
Phone Number:
347-2175
Website:
Location
302 North Norris Avenue
New Meadows,
ID
83654
See map: Google Maps