Have been here a few times for business lunches and the restaurant is very consistent. They have quite a broad menu for being a vegan establishment, and the service is very good. I would recommend it for something different - give it a try!
Address: 224 Atwells Ave, Providence, RI 02903-1527
Location: United States > Rhode Island (RI) > Providence
Phone Number: +1 401-432-7676