A place that you can sit down and enjoy a relaxed meal on Telegraph. the food is solid and the drinks are good. Yeah, it's a little more expensive than the takeout spots nearby, but this is a real meal and a real restaurant/bar.
Pros: Relaxed atmosphere
Cons: Parking is tough
more