Italian Republic is a restaurant known for its fresh pizza ingredients and flavorful pesto.