A storefront restaurant with a hip atmosphere that features authentic Filipino food. Lincoln Square 2501 W. Lawrence Ave. Chicago, IL 60625 (773)271-2988 Premiered 10/15/2010
Comments