Mama Stella's Ristorante Italiano

Address: 
7918 Old Branch Ave , Clinton 20735

Has been serving Clinton and the surrounding communities its unique style of Italian food since 1982.

Hours: Sun-Thur, 11am-10pm; Fri-Sat, 11am-11pm.
Toll-Free:
ADA Accessible: