Nature’s Grill Opening on Smith Street

The space at 283 Smith Street used to be a neighborhood favorite for Middle Eastern food called Zaytoons. They closed back in the late fall and we recently learned that Nature’s Grill will be opening up in this space. We were surprised to hear it since this restaurant is also located on Court and Atlantic […]