2501 W Lawrence Ave Chicago, IL 60625 USA
Mon Closed, Tue - Sat 11:30 am - 9:15 pm, Sun 11:30 am - 7:15 pm
(773) 271-2988
Website
Can't find your Listing Category?: Filipino Restaurants
Visited 529 times, 1 Visits today
You must be logged in to post a comment.