Sbarro The Italian Eatery

The Island Shop Building, Downtown Bay St., New Providence, Bahamas,
242-356-0800 Phone
242-356-0808 Or Call