Sbarro's is a italian restaurant located in Bahamas.
W Bay St New Providence District Bahamas
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | Yes |
Menus | Brunch, Lunch, Dinner |
hmmmm was very gud
Love the fettuccine but the prices are getting crazy
Food tastes good...but dam the prices might kill ya!!
A typical Sbarro restaurant
Great place for pizza. They take your name with your order and you can watch it countdown until its done on a tv screen in the waiting area - Martin Mallet
Try the Grouper Ala Cesare ... It's amazing. - Alfredo Marchena