1604 Locust Street
Walnut Creek, CA 94596-4119
Walnut Creek, CA 94596-4119
+1 925 932 1474
Open Hours11:30a-9p Tu-F, 5p-11p Sa, 5p-10p Su, M
OverviewFritti misto, black forest ham pizzetta, pan seared halibut, bay shrimp salad, don't they sound exotic? Then step into Massimo and let chef Rodriguez delight you with Italian...
more