Tara Restaurant Pizza & More

288 Moody St
Waltham, MA 02453


Phone: (781) 647-0355
No Delivery!

Store Hours:

Mon - Sun:11:00 AM - 12:00 AM