Antonio's Lewiston Idaho restaurant

Antonio’s Italian Cafe

1407 Main Street
Lewiston, ID 83501
(208) 746-6262
Email

Hours

11:00 a.m. – 9:00 p.m.
7 days a week!