Melo's Italian Table
1360 Locust St, Walnut Creek
(925) 297-5767
Recent Reviews
Order Online
Reserve
You May Also Like
San Francisco Creamery - 1370 Locust St
Ice Cream Shop, Ice Cream & Frozen Yogurt, American, Ice Cream
De Afghanan Kabob House - 1372 Locust St
Afghan, Kebab
5 Tacos & Beers Walnut Creek - 1352 Locust St
Mexican, Tacos, Beer Bar, Cocktail Bar
Restaurants in Walnut Creek, CA
Melo's Italian Table
1360 Locust St, Walnut Creek, CA 94596
(925) 297-5767