Ristorante Pizzeria Non Lo So is an Italian restaurant and pizzeria. It is known for serving pizza and other Italian dishes. The establishment has received positive reviews for its food and service.