Search Results
Massimo Ristorante
1604 Locust St, Walnut Creek, CA 94596
This beautiful Italian restaurant boasts a full bar, a piano, indoor and outdoor seating, as well a banquette hall forMore private events. Fresh flowers, crisp table cloths and mood lighting make this an elegant and romantic dinner choice. Keep in mind that reservations are recommended, especially on weekends.
See more »