Little Townhouse Coffee Bar is a cozy cafe offering coffee, wine, and organic beers. It is known for its delicious croissants.