Main content starts here, tab to start navigating

Amaru

1904 W North Ave,
Chicago, IL 60622 (opens in a new tab)

773.687.9790

Monday - Thursday
5:00 PM - 9:00 PM

Friday - Saturday
5:00 PM - 10:00 PM

Sunday
4:00 PM - 8:30 PM

Get Directions (opens in a new tab)