Li's Restaurant

647 Main St San Luis AZ 85349 USA

(928) 627-3378

Location