Stavros Pizzeria and Deli What is this? Close icon Rating Scale Number Description 5 Excellent 4 Very Good 3 Good 2 I am not in a rush to return 1 I will not be going back ReviewsStavros Pizzeria and DeliPortland Press Herald (05/03/2012) (207) 761-9200Stavros Pizzeria and Deli, 425 Forest Ave Portland, ME 04101Website | Map