🇮🇹Italian

Pizzeria Luigi

x 3.78 ninjas

Restaurant in San Diego, United States of America

Information

💸
$
🏠
1137 25th St, San Diego

In Google

4.6 rating ⭐️
(2,118 reviews)