Le Cathedral is a restaurant offering French cuisine with flavorful dishes prepared using fresh ingredients. It has a large dining capacity.