Train Station Restaurant
Address:
2295 Harbor Rd, Newport News, VA 23607
Phone:
(757) 247-7512
Hours:
- Tue: 11am-2:30pm
- Wed: 11am-2:30pm
- Thu: 11am-12am
- Fri: 11am-12am
- Sun: 12pm-6pm
Payment:
Restaurants
Other Businesses: