Happy Day Corporation

  • Restaurant
  • Catering
703 Main St.
Lewiston, ID 83501
(208) 743-0583
(208) 748-0590 (fax)
Hours:
Sunday-Thursday
10:30 a.m. - 9 p.m.
Friday & Saturday
10:30 a.m. - 10 p.m.