Steves Steak House, NEWPORT NEWS, Virginia (VA)
Readily settled at 11847 Jefferson Avenue () in NEWPORT NEWS, Virginia (VA) (23606), Steves Steak House is available at 7575959483. We advise you to give them a call upfront to arrange your place in the restaurant.
More restaurants in NEWPORT NEWS, Virginia (VA)
Steves Steak House contact information and details:
Address: 11847 Jefferson Avenue - , NEWPORT NEWS, Virginia (VA) 23606
Contact Phone: 7575959483