Delicious pizza, salads, sandwiches and dinners prepared daily for lunch, take-out or delivery in our family owned and operated restaurant in Needham.
Needham House of Pizza is an old school Greek Pizzeria located in Needham, MA. Join us for delicious homemade pies, Greek dishes and more!
Dough made fresh daily. Tomato sauce crafted from our ripe plum tomatoes. Vegetables fire-roasted every morning. Our brick oven pizza takes minutes ...
Welcome to the Rice Barn Fanpage! Here we'll share our weekly specials, updates and more. Thank you for being part of the Rice Barn community!