Natural Restaurant N_1155 - Permanently Closed is rated 4.4 stars by 8 OpenTable diners.