Skip to Main content
Main Street Grill
Online Ordering Unavailable
0
Main Street Grill
Schedule Delivery
Schedule Pickup
We are not accepting online orders right now.
625 Main Street, Lewiston, ID 83501
Schedule Delivery
Schedule Pickup
Main Street Grill Location and Ordering Hours
(208) 746-2440
625 Main Street, Lewiston, ID 83501
Closed
• Opens Saturday at 10AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement