Pizza • Italian
Pizza • Salad • Lunch • Italian
"I always order takeout from Mama Theresa's. The food is consistently delicious, hot, and delivered promptly. Mama Theresa is also very friendly and creative!"
Delis