Osaka Japanese Restaurant

5501 Ranch Dr., Suite 1
Little Rock, AR 72223

501-868-3688

Save to foursquare