Processing, please wait ...
Nino's Ristorante & Pizzeria
San Carlos
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.
Our office's favorite pizza place. Their cheese blend is so good. The delivery is on time and friendly.