Stephano’s Town Plaza Café

Categories
Restaurants

500 S. Montgomery Ave. Suite 128, (256) 314-0390 Mon. – Thurs.11 am – 8 pm.; Fri. & Sat. 11am – 9 pm

Italian dining with a buffet lunch. There’s always something for the whole family. In business for over 50 years.