Aldo's is an upscale yet casual Italian restaurant, perfect for business lunches or romantic dinners.
A gourmet pizza chain located inside the Toco Hills Shopping Center.
An Italian pizzeria for Stone Mountaineers. Home of the only 18" brick oven pizza in town.
Old-school Italian for the moneyed set.
5 total results