at 4239 Dwyer Dr, Little Rock United States
Dallas Tx Restaurant 506 is Little Rock based place and this enity listed in Fine Dining Restaurant category. Located at 4239 Dwyer Dr AR
Irasshai! Welcome to Osaka (Under new management)! Providing our customers not only the freshest Japanese cuisine in town, but also at the best prices! Thanks and hope to see you soon!