12.18.2010

Moustache Turkish restaurant upper East Side Manhattan

Great space, friendly crew. Food pics soon.

No comments:

Post a Comment