Restaurant · St. Michael, Barbados
A restaurant serving burgers and coffee in Bridgetown, St. Michael.