Powered by

5% OFF online order!

Little Italy Restaurant

824 Afterglow St, San Antonio TX, 78216

Currently Closed   Full Hours  
· Free Delivery!

Free Delivery!

View menu