main_image_food_group_1024-683.jpeg

Take Out

Place an Order Ahead or walk into our state of the art kitchen for pick up. All food is cooked and ready to be heated at home.

Available for pick-up
Monday-Thursday
Hours: 11am - 6pm

Click Here For

take Out

 

Pick up at our kitchen 

301 Reservoir Street

Needham, MA 02494

Phone:(781) 400-5097

 

© 2016 by True Taste Restaurants LLC