Stamford's best pizza
Welcome to our gallery! When you choose our restaurant, you'll always find a variety of options to choose from. Take a look around and check out our food items. If you see something you 'd like to try, order your pizza by phone at 203-325-0660 or visit our restaurant at 230 Hope Street!