Not Very Appetizing

There something about this restaurant…

VD Restaurant

…that makes me rather nervous about eating there.


25 comments