Tempura Japanese Restaurant

Address:
221 E 6th St
North Platte, NE 69101
Find Nearby Lodging
Find Nearby Attractions