Baxter & Greene is a deli located within Dunnes Stores, offering a selection of food items. It is situated on the first floor of the Donaghmede Shopping Centre.