I concur with other ratings, very much worth the visit. Dont bother with the dumps on the street like tomato, restaurant bob, or dgrill, they arent worth anything. Raffis food is nice if not the cheapest, but its nice. 4 rmb, classic rock, and the sea view make it hard to leave.
If you own or manage Rafii's Beach Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.