Menu

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  • White Instagram Icon
  • White Facebook Icon

Order & Reservations Armitage Location

(773) 543 3000

Delivery - Pick Up -Heated enclosed Patio - Dine in

 4253 W Armitage Ave, Chicago, IL 60639, USA

Order & Reservations Lakeview location

(312) 730 0405

Delivery - Pick Up - Heated enclosed Patio - Dine in

2913 N Lincoln Ave, Chicago, IL 60639, USA

@ricaarepachicago

© 2021 by Rica Arepa    All rights reserved.