Planet Pizza Planet Pizza

Planet Pizza Map

28 Railroad Ave. (Greenwich Ave.)
Greenwich, CT 06830
203-622-0999
Map
Cuisine: Pizza / Italian
This restaurant "revolves" around its pizzas.
Openings: Lunch & Dinner daily