antonio's_restaurant_italian_lewiston_clarkston

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!