Lucca Deli

Welcome to the fifth Castro Valley TV restaurant review show where our host Ashley chose to check out Lucca Deli who have been located on Castro Valley Boulevard for many years. Thank you for watching the CVTV Restaurant Review Show.