Sea Shells Cafe

Mt. Royal Ave. & Arundel St., P.O. Box SS-6502, Nassau, New Providence, Bahamas,
242-356-3437 Phone
Opening hours
Mon-Sat 11:00am-7:00pm