Determine a culinary haven at Planet Pizza, an esteemed dining spot located at 120 Windermere Ave, Greenwood Lake I-10925-2667, United States. With a stellar 4.4 rating, Planet Pizza stands as a beacon of exceptional cuisine. Garnering a sterling rating of 4.4 and countless rave reviews, we are proud to offer a dining experience that is simply unrivaled. With 981 satisfied diners, we promise a meal that lives up to your highest expectations.
Call +18454772404 for questions or prices.
The full menu from Planet Pizza in Greenwood Lake!
All prices are estimations.