San Remo Grille

San Remo Grille

Restaurants in Indianapolis, IN

Restaurants

Contact us

Location

3850 Depauw Blvd.,
Indianapolis , IN 46268 UNITED STATES

Reviews

San Remo Grille 317-871-5630
3850 Depauw Blvd.,
Indianapolis , IN 46268 UNITED STATES
$
San Remo Grille

Detail information

Company name
San Remo Grille
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

San Remo Grille

Contacts Location Details