The Noodle

1936 Shattuck Ave Berkeley CA 94704 USA

(510) 848-6531

Location