Italian Republic is an Italian restaurant located in Coimbra, offering pizza and European cuisine.