Page 1 of 1
Posted on October 29 at 10:48 p.m.
As far as I am concerned, French Press has the best coffee, at least in the cappuccino category. I like the place very much, the staff are friendly and there is a little retail shop in the back selling handmade items from third world countries.
Starbucks is wonderful, but try this place, you won't be disappointed.