elizabeth
New Yorker
Originally posted by MikeSt:
No, no, Dc is great - well most of the time, but no, just stay away from that Restuarant!!!! If you value your health, dear god just stay away!
Hey! I used to live in Takoma Park!
I never went to cafe ristorante, but boy do I miss DC.
Where are you located?