Delicia
Restaurant $$
5215 North College Avenue, Indianapolis, IN 46220
Description
Latin American restaurantGet to know Delicia
Serving New Latin cuisine, culinary delights from the Americas, Caribbean & Spain. Located south of Broad Ripple Village in the "So-Bro" district.