View All Menu »

Location

Main Street Grill
625 Main Street, Lewiston, ID 83501

Phone: (208) 746-2440

Click on the Google Map to the right to find us on Main Street in beautiful downtown Lewiston, ID!

Call (208) 746-2440 to call in an order for pick-up or to make a reservation!