Italian Restaurants in Lakeview, OR
1. Antonio's Cucina Italiana
220 S Main St, Alturas, CA, 96101
CLOSED NOW
"In this small town, where fine restaurants are unlikely, we enjoyed a great dinner and a very personal approach to service here. We had a group of about 10 and everyone seemed…"
36 Years
in Business
Showing 1-1 of 1