Indiana
Indianapolis
San Remo Italian Ristorante
San Remo Italian Ristorante
(317) 872-9790
3850 Depauw Boulevard, Indianapolis, IN 46268
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available