Ima Grill BBQ & Adobo Bowl

Ima Grill BBQ & Adobo Bowl is a Filipino restaurant located at 730 S Central Ave, Glendale, CA 91204

Visited 430 times, 1 Visits today

Tagged In restaurants

Add a Review

You must be logged in to post a comment.