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
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