730 S Central Ave, Glendale, CA 91204
11:00am - 9:30pm
Ima Grill BBQ & Adobo Bowl is a Filipino restaurant located at 730 S Central Ave, Glendale, CA 91204
Visited 826 times, 2 Visits today
You must be logged in to post a comment.
New User? Register Now
Already have an account? Sign in