Food Photo Gallery FIND US Main St. Grill Main St. Grill 625 Main Street, Lewiston, ID 83501(208) 746-2440info@happydayrestaurants.com