Chowhound Presents: |

Restaurants & Bars

Florida

Orchid Restaurant Winter Park Florida

Share:

More from Restaurants & Bars

Restaurants & Bars Florida

Orchid Restaurant Winter Park Florida

missclawdy | | Jan 7, 2010 08:12 AM

There is a Thai restaurant in Winter Park Florida named Orchid that serves a dish that consists of leaves that are dipped in variety of different things and eaten in hand. Can anyone tell me what those leaves are?

More posts from missclawdy

Feedback