Our Location

Aldo's Ristorante Italiano is located on the corner of Fredericksburg Road and Wurzbach Road at:
8539 Fredericksburg Road
San Antonio, Texas 78229


Contact Us

Phone: (210)696-2536
Email: dine@aldossa.com


Our Hours

Monday - Friday from 11am to 10pm
Saturday from 5pm to 10pm
Sunday from 5pm to 9pm