Yen Yen Restaurant Improves its Sanitary Rating

2 S Atlantic Ave
Cocoa Beach, FL 32931