$Pizza Restaurant, Takeout RestaurantToday 11AM–10:30PMMenu
Order your favorite pizza, pasta, salad, wings and more with Planet Pizza located at 28 Railroad Rd in Greenwich, CT.
Planet Pizza is accepting orders online for delivery and takeout. To begin your order simply click on any menu category. Enjoy!