Amihan Restaurant, CHICAGO, Illinois (IL)

Feeling hungry? Amihan Restaurant is among the restaurants you possibly can consider.
Conveniently situated at 2501 West Lawrence Avenue () in CHICAGO, Illinois (IL) (60625), Amihan Restaurant is available at 7732712988. Please do give them a call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Amihan Restaurant contact information and details:
Address: 2501 West Lawrence Avenue - , CHICAGO, Illinois (IL) 60625
Contact Phone: 7732712988