-
Sbarro
is an excellent Italian Food Restaurant
Ranked #1 of 46 Restaurants in Western Pines Douglasville.
.
The Latest Review: ★★★★★
Sent on the 9th of October, 2017
Recently changed leadership so the service and overall appearance is better. The prices are still outrageous but the pizza is good. //