Antonio's Italian Cafe
1407 Main St, Lewiston
(208) 746-6262
Menu
Restaurants in Lewiston, ID
Antonio's Italian Cafe
1407 Main St, Lewiston, ID 83501
(208) 746-6262