Akira Back

The Ray Hotel, 233 N.E. 2nd Ave., Delray Beach, Florida 33444

ReadersChoiceTB_LOGOForWeb.jpg
The Ray Hotel, 233 N.E. 2nd Ave., Delray Beach, Florida 33444
Dinner nightly.
Asian/Sushi