Restaurant Los Rodas
Restaurant
•
4393 W Bethany Home Rd, Glendale, AZ 85301, USA
8.0
Sunday: 9 AM – 9 PM
See if anyone you trust recommends it!