Cafe offering a delicious menu. Located in Atlantic Business Park, Barry.