NOODLES
195 Elm St, Somerville
SEAFOOD • SALADS • CHICKEN • FRENCH FRIES
21 Bow St, Somerville
22 Bow St, Somerville