Pizza, nibbles, and a lively atmosphere await at Nelson Street. Enjoy a mix of flavors in this restaurant and bar.