Logo

VENUE DETAILS

Address
1655 India St.
San Diego, CA 92101
davantichicago.com/
Venue Type
Restaurant