Tara Restaurant Pizza & More

288 Moody St, Waltham, MA

Menu (As of 10/29)

Tara Restaurant Pizza & More: hours and how to order