Samuel Loza Restaurant

155 New Main St.
Yonkers
New York
United States