Large supermarket offering a wide variety of groceries and a market street area. Includes a cafe.