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