Restaurant Los Rodas hero image

Restaurant Los Rodas

Restaurant

4393 W Bethany Home Rd, Glendale, AZ 85301, USA

Biter Score
8.0
Open
Saturday: 10 AM – 10 PM
Restaurant Los Rodas photo 1
Restaurant Los Rodas photo 2
Restaurant Los Rodas photo 3