The Curry Co. is an Indian restaurant known for its freshly made naan and flavorful curries.