Pizza restaurant, Caterer, Fast food restaurant, Italian restaurant, Pasta shop, Pizza delivery, Pizza takeaway
Sbarro, found on the third floor of Galleria Dallas, offers a casual fast food experience specializing in New York-style pizza and Italian comfort food at wallet-friendly prices. Ideal for a quick lunch or solo dining, the eatery boasts convenient takeaway and delivery services. While the vibrant setting attracts groups, some reviews highlight concerns about food freshness and service efficiency. With vegetarian options available, Sbarro provides a straightforward, if mixed, dining choice for pizza lovers on the go.
Food & drink
Vibe
Pizza
By owner
Menu 1
why didn't I get a fresh spinach and cheese wrap, rather an older one? I saw y'all bring out the fresh ones...when I asked for a fresh one - the response was a blatant lie, 'this one is fresh,' yet wasn't with the others that had heat projecting out of them...tasted good for probably day old...service was meh, atmosphere was meh...and dark, turn on some lights...
It’s 3:30 pm on a Friday evening, why is the dining room closed but a sign is up saying Dining room is for customers only.Very……unprofessional.
Unironically THE worst pizza I've ever had.Employees were extremely rude when I asked for what pizzas they had. I got the XL New York style specialty pizza and at first when I opened the box I was like, ok this doesnt look that bad. The toppings slid right off of every slice.EVERY.SLICE.The taste was watery cardboard.The sausage was bland.The sauce was flavorless. Do not eat here.Do not.Eat.Here.You would probably have a better time eating your own money.
Vegan restaurant
8024 Spring Valley Rd Suite 8024, Dallas, TX 75240, United States
Restaurant
5501 Lyndon B Johnson Fwy 5th floor, Dallas, TX 75240, United States
American restaurant
5410 Lyndon B Johnson Fwy, Dallas, TX 75240, United States
Mediterranean restaurant
5441 Alpha Rd #112, Dallas, TX 75240, United States
Fast food restaurant
12900 Preston Rd #1111, Dallas, TX 75240, United States
Fast food restaurant
13350 Dallas Pkwy Ste 3680, Dallas, TX 75240, United States