Mona Liza
What decor! Another iconic North Beach Italian-American restaurant

Mona Liza

$25.00Price