Menu

Celia's in Woburn Boston

9 Cummings Park, Woburn, Boston

Menu Celia's

How to get to Celia's

Address

9 Cummings Park, Woburn, Boston

Follow Us

Opening Time

11am – 9pm: Mon-Sat

11am – 8pm: Sun

Services

  • Indoor Seating

Related to Celia's

Restaurants around Woburn