4110 Verdugo Rd, Los Angeles, CA 90065
7:00am - 10:00pm
Toto’s Lechon Manok is a Filipino restaurant located at 4110 Verdugo Rd, Los Angeles, CA 90065
Visited 538 times, 1 Visits today
You must be logged in to post a comment.
New User? Register Now
Already have an account? Sign in