Cozy Spanish eatery with paella & wine. Romantic, intimate venue for traditional Spanish small plates plus many wines & paellas.
Address
385 Main St, Woburn, MA 01801, Woburn, MA 01801
Phone
Website