Isla Pilipina

  • Asian
  • Restaurants
2501 W Lawrence Avenue
Unit D
Chicago, IL 60625
(773) 271-2988