La Albahaca
Pizza · Tapas · Casual Dining
La Albahaca offers a variety of pizzas made with fresh, high-quality ingredients. They also provide tapas, suggesting a Spanish influence. The establishment is located in Becerril de la Sierra.
Location
Location