Loading map…

BATCH

Madrid, Spain, is a city of diverse culinary experiences. BATCH offers aromatic flavors and a satisfyingly crisp texture, perhaps from their wood-fired creations. A modern taste of Spanish cuisine.