The Original Strombolis
Pizza · Italian · Sandwich Shop
The Original Strombolis is a pizza restaurant offering take-out and delivery of pizza, subs, and Italian pasta dishes. They specialize in homemade Italian cuisine, including appetizers and desserts.
Location
Vota recommends