Heladería y Pizzería Remo offers Italian cuisine, specializing in pizza and ice cream.