Los Aquino's Restaurant

Yonkers, New York, USA



Los Aquino's Restaurant, Yonkers, NY, USA