Southern Italian restaurant · 23 S Livermore Ave, Livermore, CA
More food in Livermore, CA · Southern Italian in Livermore