1832 S Federal Hwy, Delray Beach, Florida 33483 USA
Eathai restaurant with rustic decor & some bench seating
Photo Credit: Yelp