South 7 Bar & Grill
Hastings Plaza Hastings, Christ Church
South 7 Bar & Grill is located on the beautiful South Coast of Barbados. Nathan Naime, Local Entrepreneur has created an atmosphere like none other. South 7 Bar & Grill is a place to chill, relax and just have a good time!