Cool place! Quaint, quiet, and always good coffee. haven't tried sandwiches yet but the place is always clean and smells good so I am sure they are good too. Perfect meeting place and I use their WI-Fi all the time.
Pros: Definately ambiance, Good looking staff
Cons: Small. Will probably only hold ten or so people inside
more