Restaurant
New York Strip Steakhouse And Deli
5 locals recommend,
Permanently closed
Location
101 N State St
Preston, ID
Tips from locals
One of our favorite places to eat. You can either order at counter and sit, or go into restaurant area and be waited on. The food is great.