Italian Express Pizzeria

Great Italian pizza restaurant in Boston. The food is delicious, good and huge portion. The restaurant is small but good for dining experience.

Contact Info:
336 Sumner St East Boston Boston