Metro Balderas Restaurant
8520 Van Nuys Blvd, Panorama City CA 91402
(818) 891-6545
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
App
Metrobalderasrestaurant
Seamless
Metrobalderasrestaurantca
Panorama City, California
Metro Balderas Restaurant
8520 Van Nuys Blvd, Panorama City
(818) 891-6545