Maedac Super Centre

Business Name: Maedac Super Centre
Address: Crewe Rd., Red Bay

Sandwiches and wraps, drinks, chips and a line of Spanish desserts such as flan and guava pastry makes for a quick and delicious lunch. Open Monday through Saturday 6:00am for breakfast, until 10:00p. Open Sunday 7am to 8pm. Located on Crewe Road on the way to Grand Harbour.