Alebrije Restaurant

Alebrije Restaurant Menu

7 items · Mexican Restaurant in Iowa City, IA

Hours not available Directions Call to order