Osaka Japanese Restaurant

577 N. Mountain Ave.
Upland
California
United States