Lamb Beef Meat Shop

Restaurant · 11802 Garvey Ave, El Monte, CA

More food in El Monte, CA