Processing, please wait ...
Nino's Ristorante & Pizzeria
Cuisines: Italian, Pizza
Address: 621 Laurel St ; San Carlos CA, 94070
foods are ok. POOR service. I asked the delivery to help me put up labels for each dish. But he just left after dropped off our orders.