Latest News

We currently do not have any news releases, but check back soon!

Find Us

Main St. Grill

625 Main Street,

Lewiston, ID 83501

Phone. (208) 746-2440