Store name: Sbarro the Italian Eatery Address: 1105 Walnut St, Cary, NC Shopping mall: Cary Towne Center State: North Carolina Store phone: 919-380-9335 Location: Suite Main Level, FC10 Category: 33
: