Norma's is a store, located at Haynes Ave, Governor's Harbour, The Bahamas
Very clean and nice store. Prices are high like everywhere on the island.